package com.hddznet.uniplatform.sm.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableName;

/**
 * bus_zy_prepar_step实体类
 * @author torres
 * @date 2020-05-08 11:36:26
 */
@TableName("bus_zy_prepar_step")
public class BusZyPreparStepEntity extends BaseEntity implements Serializable {
    /**
     * @Fields zyType 作业分类
     */
    private String zyType;

    /**
     * @Fields category 大类
     */
    private String category;

    /**
     * @Fields subcategory 小类
     */
    private String subcategory;

    /**
     * @Fields checkItem 检查项
     */
    private String checkItem;

    /**
     * @Fields zyPrepar 作业准备
     */
    private String zyPrepar;

    /**
     * @Fields zyStep 作业步骤
     */
    private Integer zyStep;

    /**
     * @Fields zyMonitoring 指标监测
     */
    private String zyMonitoring;

    /**
     * @Fields remark 备注
     */
    private String remark;

    private static final long serialVersionUID = 1L;

    /**
     * 获取 作业分类 字段:bus_zy_prepar_step.zy_type
     *
     * @return bus_zy_prepar_step.zy_type, 作业分类
     */
    public String getZyType() {
        return zyType;
    }

    /**
     * 设置 作业分类 字段:bus_zy_prepar_step.zy_type
     *
     * @param zyType the value for bus_zy_prepar_step.zy_type, 作业分类
     */
    public void setZyType(String zyType) {
        this.zyType = zyType;
    }

    /**
     * 获取 大类 字段:bus_zy_prepar_step.category
     *
     * @return bus_zy_prepar_step.category, 大类
     */
    public String getCategory() {
        return category;
    }

    /**
     * 设置 大类 字段:bus_zy_prepar_step.category
     *
     * @param category the value for bus_zy_prepar_step.category, 大类
     */
    public void setCategory(String category) {
        this.category = category;
    }

    /**
     * 获取 小类 字段:bus_zy_prepar_step.subcategory
     *
     * @return bus_zy_prepar_step.subcategory, 小类
     */
    public String getSubcategory() {
        return subcategory;
    }

    /**
     * 设置 小类 字段:bus_zy_prepar_step.subcategory
     *
     * @param subcategory the value for bus_zy_prepar_step.subcategory, 小类
     */
    public void setSubcategory(String subcategory) {
        this.subcategory = subcategory;
    }

    /**
     * 获取 检查项 字段:bus_zy_prepar_step.check_item
     *
     * @return bus_zy_prepar_step.check_item, 检查项
     */
    public String getCheckItem() {
        return checkItem;
    }

    /**
     * 设置 检查项 字段:bus_zy_prepar_step.check_item
     *
     * @param checkItem the value for bus_zy_prepar_step.check_item, 检查项
     */
    public void setCheckItem(String checkItem) {
        this.checkItem = checkItem;
    }

    /**
     * 获取 作业准备 字段:bus_zy_prepar_step.zy_prepar
     *
     * @return bus_zy_prepar_step.zy_prepar, 作业准备
     */
    public String getZyPrepar() {
        return zyPrepar;
    }

    /**
     * 设置 作业准备 字段:bus_zy_prepar_step.zy_prepar
     *
     * @param zyPrepar the value for bus_zy_prepar_step.zy_prepar, 作业准备
     */
    public void setZyPrepar(String zyPrepar) {
        this.zyPrepar = zyPrepar;
    }

    /**
     * 获取 作业步骤 字段:bus_zy_prepar_step.zy_step
     *
     * @return bus_zy_prepar_step.zy_step, 作业步骤
     */
    public Integer getZyStep() {
        return zyStep;
    }

    /**
     * 设置 作业步骤 字段:bus_zy_prepar_step.zy_step
     *
     * @param zyStep the value for bus_zy_prepar_step.zy_step, 作业步骤
     */
    public void setZyStep(Integer zyStep) {
        this.zyStep = zyStep;
    }

    /**
     * 获取 指标监测 字段:bus_zy_prepar_step.zy_monitoring
     *
     * @return bus_zy_prepar_step.zy_monitoring, 指标监测
     */
    public String getZyMonitoring() {
        return zyMonitoring;
    }

    /**
     * 设置 指标监测 字段:bus_zy_prepar_step.zy_monitoring
     *
     * @param zyMonitoring the value for bus_zy_prepar_step.zy_monitoring, 指标监测
     */
    public void setZyMonitoring(String zyMonitoring) {
        this.zyMonitoring = zyMonitoring;
    }

    /**
     * 获取 备注 字段:bus_zy_prepar_step.remark
     *
     * @return bus_zy_prepar_step.remark, 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 设置 备注 字段:bus_zy_prepar_step.remark
     *
     * @param remark the value for bus_zy_prepar_step.remark, 备注
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    /**
     * :bus_zy_prepar_step
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", zyType=").append(zyType);
        sb.append(", category=").append(category);
        sb.append(", subcategory=").append(subcategory);
        sb.append(", checkItem=").append(checkItem);
        sb.append(", zyPrepar=").append(zyPrepar);
        sb.append(", zyStep=").append(zyStep);
        sb.append(", zyMonitoring=").append(zyMonitoring);
        sb.append(", remark=").append(remark);
        sb.append("]");
        return sb.toString();
    }
}